Big Huge Thesaurus

Ginkgo biloba

noun